package com.newlink.building.userinfo.mvp.model

import com.newlink.building.common_base.base.BaseModel
import com.newlink.building.common_base.http.Base_RetrofitHelper
import com.newlink.building.common_base.model.bean.HttpResult
import com.newlink.building.common_base.model.bean.PropertyManagerData
import com.newlink.building.userinfo.mvp.contract.Module_UserInfo_PropertyManagementContract
import io.reactivex.Observable

/**
 * Created by xiaodong on 2025/3/11.
 */
class Module_UserInfo_PropertyManagementModel : BaseModel(), Module_UserInfo_PropertyManagementContract.Model {

    override fun getPropertyUserList(
        token: String,
        prjId: String,
        name: String,
    ): Observable<HttpResult<MutableList<PropertyManagerData>>> {
        return Base_RetrofitHelper.service.getPropertyManagerList(token, prjId, name)
    }
}